//
//  YSCommonBussinessFlowListController.h
//  YaSha-iOS
//
//  Created by 罗罗诺亚索隆 on 2018/10/15.
//  Copyright © 2018年 亚厦装饰股份有限公司. All rights reserved.
//

#import "YSCommonFlowNewViewController.h"
#import "YSFlowFormModel.h"
#import "YSFlowDetailsHeaderView.h"
#import "YSFlowDetailsConerNavView.h"
#import "YSFlowRecordListCell.h"
#import "LCSelectMenuView.h"
//新版业务表单详情页基类
static NSString *cellPostscriptList = @"FlowPostscriptListCell";
static NSString *cellExaminationList = @"FlowExaminationListCell";
static NSString *cellIdentifierFlow = @"FlowTransferListCell";
@interface YSCommonBussinessFlowListController :UIViewController

@property (nonatomic, strong) UITableView *tableView;
@property (nonatomic, strong) YSFlowFormHeaderView *flowFormHeaderView;
@property (nonatomic, strong) YSFlowFormBottomView *flowFormBottomView;

@property (nonatomic, assign) YSFlowType flowType;    // 待办类型
@property (nonatomic, strong) YSFlowListModel *cellModel;

@property (nonatomic, strong) NSMutableArray *attachArray;    // 附件列表
@property (nonatomic, copy) NSArray *subformArray;    // 附件列表
@property (nonatomic,strong) NSMutableArray *recordArray;  //审批记录列表
@property (nonatomic,strong) NSMutableArray *turnArray;    //转阅记录列表
@property (nonatomic,strong) NSMutableArray *postscriptArray; //附言记录列表
@property(nonatomic,copy) NSArray *dataSource;
@property (nonatomic,strong) NSMutableArray *dataSourceArray;
@property (nonatomic,strong) YSFlowFormModel *flowFormModel;
@property (nonatomic,strong) YSFlowDetailsHeaderView *functionHeaderView;
@property (nonatomic,strong) YSFlowDetailsConerNavView *coverNavView;
@property (nonatomic,strong) LCSelectMenuView *selectMenu;
@property (nonatomic,strong) UIView *navView;
@property (nonatomic,copy) NSArray *associaterArr; //关联流程
@property (nonatomic,strong) NSMutableArray *documentAr;   //关联文档
@property (nonatomic,strong) NSMutableArray *fileArray;//附言附件

- (void)doNetworking;
- (void)monitorAction;
- (void)markSectionHeaderLocation;
- (void)callPhone:(NSString *)userId andTableViewCell:(YSFlowRecordListCell *) cell;


extern NSString *const cellIdentifier;


@end
